English Dictionary
◊ PETROL STATION
petrol station
n : a service station that sells gasoline [syn: {gasoline
station}, {gas station}, {filling station}]